一、前言
平时项目中,难免需要对参数 进行一些参数正确性的校验,这些校验出现在业务代码中,让我们的业务代码显得臃肿,而且,频繁的编写这类参数校验代码很无聊。鉴于此,觉得 Hibernate Validator 工具刚好解决了这些问题,可以很优雅的方式实现参数的校验,让业务代码 和 校验逻辑 分开,不再编写重复的校验逻辑。
最近在练习时也使用到了该工具,故记录一下使用步骤。
二、Hibernate Validator 的使用
1、导入jar包
1 | <dependency> |
MVN Repository:
Hibernate Validator Engine
2、Java对象添加约束注解
1 | public class Employee { |
3、在封装参数处启用
使用 @Valid 注解开启使用
校验的结果会封装到 BindingResult 对象中
1 | /** |
Java新手,若有错误,欢迎指正!